import pandas as pd

# 示例商品销售明细表
sales_data = pd.DataFrame({
    '商品编码': [101, 102, 103, 104, 105],
    '销售金额': [50, 30, 20, 40, 25]
})

# 示例不参与活动表
exclude_data = pd.DataFrame({
    '商品编码': [102, 105]
})

# 使用 merge 将不参与活动的信息合并到商品销售明细表中
merged_data = pd.merge(sales_data, exclude_data, left_on='商品编码', right_on='商品编码', how='left')

# 添加一个新的列标识哪些商品不参与活动
merged_data['不参与活动'] = merged_data['销售金额'].notna()

print(merged_data)